• word of the day

    bermuda triangle

    bermuda triangle - Dictionary definition and meaning for word bermuda triangle

    Definition
    (noun) an area in the western Atlantic Ocean where many ships and planes are supposed to have been mysteriously lost

Word used in video below:
text: this is a song um about a love triangle
Download our Mobile App Today
Receive our word of the day
on Whatsapp